/**  
* @author renbangjie renbangjie@126.com  
* @date 2014-12-17 下午1:13:04
* @version V1.0  
* <b>Copyright (c)</b> 2014医信金融信息服务（上海）有限公司-版权所有<br/>
*/
package com.yjd.comm.activity.service;

import com.yjd.comm.enums.VoucherEnums.VoucherStatus;
import com.yjd.comm.recharge.model.VolumeModel;

/**
 * @author renbangjie renbangjie@126.com
 * @date 2014-12-17 下午1:13:04
 */
public interface IActivityService extends IBaseActivityService {
	
	/**
	 * 通过商会二维码注册，理财金1200活动
	* @param idUser 注册用户id
	* @param promoter 商会id
	 * @throws Exception 
	 */
	public void activity_1200_reg(Long idUser, Long promoter) throws Exception;
	
	
	/**
	 * 生成充值券
	* @param price_return 理财金金额
	* @param price_direct 代金券金额
	* @param starttime 有效期
	* @param endtime 有效期
	* @param uName 备注
	* @param idUser 用户id
	* @param event_id linkeage中的value
	* @return
	* @throws Exception
	* VolumeModel
	 */
	public VolumeModel addVoucher(double price_return, double price_direct, long starttime, long endtime, String uName, Long idUser, VoucherStatus status, 
			Integer event_id) throws Exception;
	
}
